Dynamic Rendering
目的
SEO
なぜしなければならないのか
クローラーが全てのJavaScriptを解釈できないから
よく変更されるページを
Googlebot
のようなクローラーに対して返すとき
HTMLを動的に生成して返すこと
https://developers.google.com/search/docs/guides/dynamic-rendering
https://www.youtube.com/watch?v=PFwUbgvpdaQ&t=579s
ダイナミック レンダリングを実装する | Google 検索デベロッパー ガイド | Google Developers
サービス
prerender.io
ツール
rendertron
dynamic rendering で Twitter OGP が表示されないときは Response Header に Content-Type に text/html を入れる - Qiita
rendertronを用いてSSRに対応してないサイトでもSEOやOGP対策を行う - 技術探し
@about_hiroppy
: dynamic renderingはサーバーでheadlessでブラウザを使うわけで、実際レイテンシーも負荷も高すぎて、トラフィックが多ければ多いほどインフラコストもメンテも厳しくなる